multi tasking - German English Dictionary